package com.baoyouqun.domain.Query;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 发票记录分页查询条件（适配页面筛选）
 */
@Data
public class InvoiceRecordPageQuery implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long size = 10L;

    private Long current = 1L;

    @ApiModelProperty(value = "用户ID（关联用户表）")
    private String userId;

    @ApiModelProperty(value = "申请发票人（真实姓名，模糊匹配）", example = "刘莉莉")
    private String realName;

    @ApiModelProperty(value = "手机号（模糊匹配）", example = "1362666")
    private String phoneNumber;

    @ApiModelProperty(value = "开具状态（1-未开具，2-已开具；默认1）", example = "1")
    private Byte status = 1; // 页面默认筛选“未开具”

}